(self.AMP=self.AMP||[]).push({n:"amp-analytics",v:"2102130314001",m:0,f:(function(AMP,_){ 'use strict';var l,ba="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b};function ca(a){for(var b=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global],c=0;cd?Object.assign(a.ba,a.U):Object.keys(a.U).forEach(function(g){return function(h){var k=g.U[h];if(L(g.ba,h)){var m=g.ba[h];if(z(k)&&z(m)){f.push({t:m,s:k,d:g.La+1});return}}g.ba[h]=k}}(a)));a={U:a.U,ba:a.ba,La:a.La}}};function Oa(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c}function Pa(a,b){for(var c={},d=0;5>d&&(c.Ma=0,a=a.replace(/\${([^}]*)}/g,function(e){return function(f,g){e.Ma++;return b(g)}}(c)),c.Ma);c={Ma:c.Ma},d++);return a} function Qa(a,b){var c=/\${([^}]*)}/g;if("string"===typeof b)return Promise.resolve(a.replace(c,b));var d=[],e=0;a.replace(c,function(f){var g=arguments[arguments.length-2];d.push(a.slice(e,g));e=g+f.length;var h=b.apply(null,arguments);d.push(h)});d.push(a.slice(e));return Promise.all(d).then(function(f){return f.join("")})};function Ra(a,b,c){a=a.createElement(b);for(var d in c)a.setAttribute(d,c[d]);return a}function Sa(a,b){for(;a&&void 0!==a;a=a.parentElement)if(b(a))return a;return null}function Ua(a,b){return a.closest?a.closest(b):Sa(a,function(c){return Va(c,b)})}function Wa(a,b){for(a=a.lastElementChild;a;a=a.previousElementSibling)if(b(a))return a;return null}function Va(a,b){var c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector;return c?c.call(a,b):!1} function Xa(a,b){a.classList.add("i-amphtml-scoped");var c=b.replace(/^|,/g,"$&.i-amphtml-scoped "),d=a.querySelectorAll(c);a.classList.remove("i-amphtml-scoped");return d}function Ya(a,b){function c(k){return k}var d=a.dataset;a={};var e=b?b:/^param(.+)/,f;for(f in d){var g=f.match(e);if(g){var h=g[1][0].toLowerCase()+g[1].substr(1);a[c(h)]=d[f]}}return a};function Za(a){return $a(a,"userNotificationManager","amp-user-notification",void 0).then(function(b){return E(b,"Service %s was requested to be provided through %s, but %s is not loaded in the current page. To fix this problem load the JavaScript file for %s in this page.","userNotificationManager","amp-user-notification","amp-user-notification","amp-user-notification")})} function $a(a,b,c,d){var e=Da(a,b);if(e)return e;var f=I(a);return f.waitForBodyOpen().then(function(){var g=f.win;var h=f.win.document.head;if(h){var k={};h=h.querySelectorAll("script[custom-element],script[custom-template]");for(var m=0;m=d&&(b[c]=Math.random()d;d++){for(var f=d,g=0;8>g;g++)f=f&1?f>>>1^3988292384:f>>>1;c[d]=f}nc=c}a=Jb(a);c=4294967295;for(d=0;d>>8^nc[(c^a[d])&255];return((c^-1)>>>0).toString(36)} function qc(a){return a?Object.keys(a).filter(function(b){var c=oc.test(b);c||C().error("amp-analytics/linker","Invalid linker key: "+b);return c}).map(function(b){return b+"*"+Qb(String(a[b]))}).join("*"):""};function sc(a){this.l=a;this.Ba={}} sc.prototype.get=function(a,b){if(!a||!b)return C().error("amp-analytics/linker-reader","LINKER_PARAM requires two params, name and id"),null;if(!L(this.Ba,a)){var c=this.Ba;var d=oa(this.l.location.search);if(L(d,a)){d=d[a];var e=this.l.location;if(this.l.history.replaceState){var f;f=(f=e.search)&&"?"!=f?(f=f.replace(new RegExp("[?&]"+a+"=[^&]*","g"),"").replace(/^[?&]/,""))?"?"+f:"":"";this.l.history.replaceState(null,"",e.origin+e.pathname+f+(e.hash||""))}e=d.split("*");f=0==e.length%2;4>e.length|| !f?(C().error("amp-analytics/linker","Invalid linker_param value "+d),d=null):(d=Number(e.shift()),1!==d?(C().error("amp-analytics/linker","Invalid version number "+d),d=null):(d=e.shift(),e=e.join("*"),d={checksum:d,serializedIds:e}));if(d){e=d.serializedIds;c:{d=d.checksum;for(f=0;1>=f;f++)if(rc(e,f)==d){d=!0;break c}d=!1}if(d)for(d={},e=e.split("*"),f=0;fd)&&(C().error("amp-analytics/variables","Third argument in MATCH macro must be a number >= 0"),d=0);return(a=a.match(new RegExp(b)))&&a[d]?a[d]:""}function zc(a,b){if(b)return(a.__AMP_EXPERIMENT_BRANCHES?a.__AMP_EXPERIMENT_BRANCHES[b]:null)||"";var c=Ib(a);return Object.keys(c).map(function(d){return d+":"+c[d]}).join(",")} function Ac(a){var b=this;this.o=a;this.qa=K({});this.Wc=F(this.o.win,"amp-analytics-linker-reader");this.qa.$DEFAULT=wc;this.qa.$SUBSTR=vc;R(this,"$TRIM",function(c){return c.trim()});R(this,"$TOLOWERCASE",function(c){return c.toLowerCase()});R(this,"$TOUPPERCASE",function(c){return c.toUpperCase()});R(this,"$NOT",function(c){return String(!c)});R(this,"$BASE64",function(c){return Qb(c)});R(this,"$HASH",this.Tc.bind(this));R(this,"$IF",function(c,d,e){return Bc(c)?d:e});this.qa.$REPLACE=xc;this.qa.$MATCH= yc;R(this,"$EQUALS",function(c,d){return c===d});R(this,"LINKER_PARAM",function(c,d){return b.Wc.get(c,d)});R(this,"TIMEZONE_CODE",function(){var c="";"Intl"in b.o.win&&"DateTimeFormat"in b.o.win.Intl&&(c=(new b.o.win.Intl.DateTimeFormat).resolvedOptions().timeZone);return c});R(this,"SCROLL_TOP",function(){return Math.round(O(b.o).getScrollTop())});R(this,"SCROLL_LEFT",function(){return Math.round(O(b.o).getScrollLeft())});R(this,"EXPERIMENT_BRANCHES",function(c){return zc(b.o.win,c)});R(this,"AMPDOC_META", function(c,d){var e=void 0===d?"":d,f;return null!=(f=b.o.getMetaByName(c))?f:e})} Ac.prototype.getMacros=function(a){var b=this,c={COOKIE:function(e){var f=b.o.win;return jc(f,a)?Rb(f,e):null},CONSENT_STATE:Cc(a),CONSENT_STRING:lc(a),CONSENT_METADATA:function(e){return Dc(a,E(e,"CONSENT_METADATA macro must contain a key"))}},d=ic(a)?{}:{FIRST_CONTENTFUL_PAINT:function(){return ab(b.o.win).getMetric("fcpv")},FIRST_VIEWPORT_READY:function(){return ab(b.o.win).getMetric("pc")},MAKE_BODY_VISIBLE:function(){return ab(b.o.win).getMetric("mbv")},LARGEST_CONTENTFUL_PAINT:function(){return ab(b.o.win).getMetric("lcpv")}, FIRST_INPUT_DELAY:function(){return ab(b.o.win).getMetric("fid")},CUMULATIVE_LAYOUT_SHIFT:function(){return ab(b.o.win).getMetric("cls")}};return Object.assign({},this.qa,c,d)};function R(a,b,c){a.qa[b]=c} Ac.prototype.expandTemplate=function(a,b,c,d,e){var f=this;return Qa(a,function(g,h){if(0>b.iterations)return C().error("amp-analytics/variables","Maximum depth reached while expanding variables. Please ensure that the variables are not recursive."),g;if(!h)return"";var k=Ec(h);h=k.name;k=k.argList;if(b.freezeVars[h])return g;g=b.getVar(h);var m=M(c);if("string"==typeof g)g=Fc(f,g,b,c,m,d,e,k);else if(y(g)){for(h=0;h script".replace(/^|,/g,"$&:scope ")):Xa(f,"> script");if(1!==g.length)throw Error("Found "+g.length+"